
html {
height: 100%;

}

body{
margin:0;
padding:0;
text-align:center;
background:#e9e9e9 url(../images/background.jpg) top center repeat-y;
font-size:13px;
color:#063C73;
font-family:"Times New Roman", Times, serif;
font-weight:normal;

}

.pagewidth{
width:1000px;
text-align:left;
background:transparent;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

}

a:link {
  color:#063C73;
  text-decoration: none;
  }

a:visited {
  color:#063C73;
  text-decoration: none;
  }

a:hover {
  color:#000;
  text-decoration: underline;
  }

a:active {
  color:#000;
  text-decoration: underline;
  }


a img {
  border: none;
  }

tr.light_gray {
	background:#eee;
    }

tr.dark_gray {
	background:#ddd;
    }
	
tr.dark_blue {
	background:#8db3e2;
    }
	
tr.light_blue {
	background:#c6d9f1;
    }

table.templates {
  border-collapse:collapse;
  width:100%;
}

td.templates {
	padding-left:10px;
    }

.contentheading {width: 570px; font-size:1.417em; line-height:1em; color:#000; background:#f4f4f4; border-left:3px solid #dbdbdb; padding:5px 0px 3px 10px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-bottom:-13px; margin-top:0px;}


#header_col1 {float: left; width: 855px; padding: 7px 0px 5px 10px; }
#header_col2 {float: left; width: 125px; padding: 7px 10px 5px 0px; }
#header_logo {float: left; width: 800px; padding: 7px 0px 5px 10px; }
#header_search {float: right; width: 149px; padding: 70px 10px 0px 0px; }
#menu_wrap {width: 999px; padding-left:2px; }

.content_category{
  width: 960px;
  padding: 10px 20px 0px 20px;
  color:#000;
}

.sectiontableentry1 {
  font-size:1.3em;
  text-indent:2ex;
}

.componentheading{
  font-size:1.417em;
  line-height:1em;
  color:#000;
  background:#f4f4f4;
  border-left:3px solid #dbdbdb;
  padding:5px 0px 3px 10px;
  font-family:"Times New Roman", Times, serif;
  font-weight:bold;
  margin-bottom:25px;
  margin-top:0px;
}

.content{
  width: 960px;
  padding: 10px 20px 0px 20px;
  color:#000;
}

.content_col_right{
	float:left;
	width:350px;
	padding: 10px 20px 10px 20px;
	font-size:1.1em;
}

.content_col_right h3 {font-size:1.417em; line-height:1em; color:#000; background:#f4f4f4; border-left:3px solid #dbdbdb; padding:5px 0px 3px 10px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-bottom:-13px; margin-top:0px;}

.content_col_right ul {
	list-style:none;
	padding: 0;
	margin-left: 0;
}

.content_col_right li {
	background:url(../images/list-line.gif) bottom left repeat-x;
	padding:2px 10px 3px 10px;
	color:#063C73;
}


.content_col_left{
	float:left;
	color:#000;
	width:570px;
	padding: 10px 20px 10px 20px;
	font-size: 1.1em;
}

.content_col_left h3 {font-size:1.417em; line-height:1em; color:#000; background:#f4f4f4; border-left:3px solid #dbdbdb; padding:5px 0px 3px 10px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-bottom:20px; margin-top:0px;}

.three_boxes_left{
	float:left;
	color:#000;
	width:172px;
	padding: 0px 13px 10px 0px;
}

.three_boxes_left img{
	padding-bottom: 5px;
}

.three_boxes_left p{
	margin-top:5px;
	margin-bottom:5px;
}

.three_boxes_middle{
	float:left;
	color:#000;
	width:172px;
	padding: 0px 13px 10px 13px;
	border-right: #CCC 1px solid;
	border-left: #CCC 1px solid;
}

.three_boxes_middle img{
	padding-bottom: 5px;
}

.three_boxes_middle p{
	margin-top:5px;
	margin-bottom:5px;
}

.three_boxes_right{
	float:left;
	color:#000;
	width:172px;
	padding: 0px 0px 10px 13px;
}

.three_boxes_right img{
	padding-bottom: 5px;
}

.three_boxes_right p{
	margin-top:5px;
	margin-bottom:5px;
}

.top_image{
width: 1000px;
margin-top:5px;
padding-left:2px;
padding-top:0px;
background:#063c73;
color:#99ccff;
}

.top_image h2 {
	font-size:1.8em;
	line-height:0.909em;
	color:#99CCFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin-bottom:21px;
	text-transform:none;
}

.top_image h2 strong {
	color:#fff;
	}

.top_image ul {
	list-style:square;
}

.top_image li {
	font-size:0.9em;
	line-height:2.8em;
	text-transform:uppercase;
}

.top_image li a {
	color:#99CCFF;
	padding-left:10px;
}

.top_image li a:hover{
	color:#FFF;
}

.top_image_left{
float:left;
padding-top:0px;
width:640px;
height:360px;
background:#063c73;
}

.top_image_right{
float:left;
padding-top:0px;
padding-right:20px;
padding-left:20px;
width:369px;
height:335px;
background:#063c73;
}

.top_image_only{
float:left;
margin-left:2px;
padding-top:0px;
width:590px;
background:#063c73;
}

.header-box {background:#063C73 url(images/header-box-tail-bg.gif) top repeat-x; padding:37px 20px 20px 37px; min-height:278px; height:auto; font-size:0.833em; color:#063C73; line-height:1.6em; text-transform:uppercase;}


* html .header-box {height:278px;}
.header-box span {color:#fff; margin-right:33px;}

.container{
width:100%;
overflow:hidden;
}

.top_bar {
padding:5px 0px 5px 0px;
}

.column1 {width:590px;}
.column2 {width:374px;}
.row4 {padding:5px 0 0 0;}


/*end file*/